Seltsames CIO Gerät

← Zurück zum Forum

Seltsames CIO Gerät

Ich versuche gerade, ein wenig mit SourceGen zu arbeiten und habe mir zu diesem Zweck das Programm FDISK vom IDE Plus vorgenommen.

In diesem Code bin ich auf ein seltsames Kommando gestoßen.

Eine erste Vermutung war, der Befehl könnte unter SDX den 80 Zeichen Bildschirm öffnen, aber entsprechende Versuche vom BASIC aus sind gescheitert.

Weiß wer was dazu?

Hier der Code übersetzt in BASIC
CLOSE #1
XIO 96,#1,0,0,"S2:"

Hier das Original in Assembler:

              LDX   #$10            ;Close IOCB #1
              LDA   #$0C
              STA   ICCOM,X
              JSR   CIOV
              LDA   #<DEV_S2        ;Device S2: (SDX 80 char ?)
              STA   ICBADR,X
              LDA   #>DEV_S2
              STA   ICBADR+1,X
              LDA   #$03            ;3 Bytes
              STA   ICBLEN,X
              LDA   #$00
              STA   ICBLEN+1,X
              LDA   #$60            ;IOCB command #$60
              STA   ICCOM,X
              LDA   #$00
              STA   ICAX1,X
              LDA   #$00
              STA   ICAX2,X
              JSR   CIOV            ;Go CIO

Jede Info, die zu Hause auf meinem Rechner liegt habe ich unterwegs nicht verfügbar. Jede Info, die im Netz liegt finde ich nicht wieder, wenn ich sie benötige.

AntwortZitat

Gemäß Antwort von Konrad:

"yes, "S2:" is the CIO name of the VBXE driver for SDX. This way the new display modes etc. can be reachable from e.g. BASIC. The relevant binaries can be found on the SDX Toolkit disk image, in the subdirectory DRIVERS."

Jede Info, die zu Hause auf meinem Rechner liegt habe ich unterwegs nicht verfügbar. Jede Info, die im Netz liegt finde ich nicht wieder, wenn ich sie benötige.

AntwortZitat